home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 033a / rbbsmgr2.zip / MANUAL.ASC next >
Text File  |  1991-09-24  |  50KB  |  1,072 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.           
  7.           
  8. RBBS Manager Version 2.0
  9. Copyright 1990,1991
  10. by Charles Arden Brill
  11.           
  12.           
  13. Management of Various RBBS Functions in an integrated
  14. menu-driven environment.
  15.           
  16.           
  17. RBBS Manager is released as Shareware. Information provided later
  18. in this document.
  19.           
  20.           
  21. RBBS Manager is fairly easy to set up.  It is a single executable
  22. file that will create several files on your hard disk as
  23. necessary.  It will work from any drive or directory, however, it
  24. is suggested that RBBS Manager be put in the same directory as
  25. your FMS files.  This is preferably a subdirectory of the main
  26. board eg; C:\RBBS\DIR.
  27.           
  28. While the file size of RBBS-MGR is a hefty 250,000+  bytes it
  29. will NOT function after any exe compression utility is applied to
  30. the file, nor is it allowed to be renamed.  The File is Overlay
  31. and does not require quite the ammount of memory as it appears to
  32. hog.
  33.  
  34. With the proliferation of hard disks, and in view of  the
  35. functions provided by RBBS-MGR, paricularly version 2.0's ability
  36. to use expanded memory, this should not be a major concern.
  37.           
  38. RBBS-MGR would also like all the memory you can give  it.  It may
  39. be run (does run quite successfully) in a  multitasking window.
  40. It is not as yet an 'aware' program. Later, dude.
  41.  
  42. All functions of RBBS Manager are available in conventional
  43. memory when memory available is about 450k and with a FMS size of
  44. 2000+ lines. Larger memory larger FMS File. Date ordered 
  45. directories should present very little problem as the  size can
  46. be broken into 2000+ line chunks and you can work with the latest
  47. dates.  The view & edit utilities ie. Callers, Users and Messages
  48. require MUCH less so if you just want those features should be no 
  49. problems.
  50.           
  51.  
  52.           
  53. The RBBS-MGR program requires you have all the RBBS  files on
  54. disk.  These include: 
  55.  
  56.           Callers
  57.           Users
  58.           Comments
  59.           Category Code file          
  60.  
  61. These files MUST be on disk.  Whether you use them or not, you
  62. must at least create a zero byte file for FMS directory RBBS-MGR
  63. to take a look at. RBBS Manager provides functions that will
  64. allow you:
  65.  
  66.           to view and delete messages
  67.           view and search callers file
  68.           view and search comments
  69.           view, search and edit users
  70.           view category code, check that codes are viable
  71.           view any zip file, automatically within the FMS
  72.           view any text file 
  73.           add, delete, move any FMS entry
  74.               add security (=, 9, etc) to entry   
  75.               insert or append in date or alpha order
  76.               import from a directory
  77.               import formatted lines (FMS style)
  78.               shunt new fms entry to any file for append
  79.               search for text in fms
  80.               view zip from fms
  81.               reformat fms
  82.               check fms against disk directories
  83.               make a downloadable text file
  84.               correct date and size errors
  85.           retain different config's for subboards and nodes
  86.           
  87. As you can see RBBS Manager is rather fully functioned.  It is
  88. intended as a tool for sysops to maintain their RBBS systems from
  89. a single program as much as possible.
  90.           
  91. Now I know you don't need to be told how to use the  program,
  92. however the following documentation is provided for reference.
  93.           
  94.           
  95.           
  96. General Considerations
  97.           
  98. RBBS Manager is heavily supportive of FMS functions  because
  99. there are a few sysops out there that still feel they should have
  100. some knowledge of what files are being included on their board.  
  101.  
  102. It is true that RBBS allows almost complete automation of the
  103. File system, this can be both a great boon or it can create
  104. problems.  RBBS-MGR allows an easy to use option, at the same
  105. time providing an alternative as close to an  automated way of
  106. maintaining and alphabetizing your FMS as possible.       
  107. It is the feeling of the author that an alphabetized    
  108. directory is much friendlier for the average user.  Date ordered
  109. directories are great for sysops or 'power users' but the normal
  110. caller looking for a file has to wade through a lot of chaff.  It
  111. also just appears more professional.          
  112.  
  113. The program is also designed be a limited monitor for board 
  114. activity without having the sysop Log on.  While running in a
  115. multitasking window or network environment or even as a
  116. standalone, the program services Callers, Comments, Messages and
  117. Users.  As an example, the program will announce any new comments
  118. that have been added since it was last run.  It will also allow
  119. the sysop to view messages without flagging them as received. 
  120.  
  121. The ability to load different config files increases the function
  122. of RBBS-MGR dramatically.  It is possible to apply all of
  123. RBBS-MGR's options to your different RBBS config files and paths.
  124. So if you choose to keep a separate subboard for games you can
  125. create a GAME-MGR.CFG file will all the appropriate paths and
  126. settings and use all of RBBS managers features.
  127.  
  128. The TOOLS are provide to maintain your FMS directories.  Most are
  129. available from other sources and the author freely admits these
  130. programs are perhaps faster.  Some speed has been sacrificed for
  131. the user interface and because its just plain more enjoyable to
  132. watch what's going on.  Also you will find the reporting more
  133. complete than is found in most standalone 'quick' utilities.      
  134.  
  135.           
  136. KEYING in RBBS Manager generally follows the common usage of pull
  137. down menuing systems.  Menu selections are made with the cursor
  138. arrows and an <ENTER>; or the command letters (Highlighted Menu
  139. Letters) may be accessed by the <Alt>-<key> combination. An
  140. important key combination to remember is <ALT>-<C> which will
  141. clear any editing field.  Keying for each  section is explained
  142. specifically in each section description.
  143.           
  144. Messages and Box prompts are removed by pressing the space bar or
  145. enter key.  Prompts are accepted with  <ENTER> or the appropriate
  146. keying, usually displayed.  <ESC> is used to exit a function
  147. without change (cancel). Some Menu Selections are not available
  148. throughout the entire program.  These selections are 'turned off'
  149. until you enter the appropriate section, then they mysteriously
  150. appear and function.
  151.           
  152. Quick Start
  153.           
  154.           
  155. For those allergic to Documentation there are a few points to be
  156. aware of before you explore RBBS-MGR.  RBBS Manager checks itself
  157. first and determines the video setup, loads the default config,
  158. checks comments and then decides its ok to turn control over to
  159. you.  If you have not created the config file the program will
  160. not run properly.  If the video determination doesn't meet your
  161. wishes you may force RBBS Manager to display in black and white
  162. by calling the program with the /B switch  eg: RBBS-MGR /B.
  163.  
  164.  
  165. The configuration file is an ASCII file and may be changed with
  166. anything capable of producing ASCII output. Instructions and
  167. brief explanations  are given in the file itself, view it for
  168. further info.
  169.  
  170. Multiple config's are allowed but RBBS Manager requires the
  171. Default config to be named RBBS-MGR.CFG.  The easiest way to
  172. start is just overwrite the sample file with your pathnames and
  173. parameters in the proper location and save.
  174.  
  175. Here are the Config parameters in brief:
  176.            
  177.      First parameter is the name of the file itself.
  178.           
  179.      Default extension for all Backup files: Default is .bak      
  180.      but if you are using a utility like SWEEP and wish to        
  181.      change this to .sav (or whatever) there is no problem.
  182.           
  183.      Make Automatic Backup:  RBBS Manager will make an            
  184.      automatic backup file of your FMS before any action is       
  185.      performed, saved in the current directory.  This allows      
  186.      you to turn this option off if you like living on the        
  187.      edge.
  188.           
  189.      The Default Archive extension: Your archive of choice        
  190.      .zip, .pak, .arc, etc. Zip is currently supported.
  191.           
  192.      Default insertion mode:  RBBS Manager's FMS support          
  193.      allows inserting files in the proper sorted order for        
  194.      your FMS directories. You let the program know what          
  195.      order your default directory will use, alphabetical or       
  196.      date ordered.
  197.      NOTE:  RBBS Manager only supports sorting as per RBBS's      
  198.      default bottom up sort.
  199.           
  200.      Length of FMS Description field:  RBBS-MGR supports all      
  201.      the line lengths RBBS allows.
  202.      NOTE: The reformat option off the Tools menu will            
  203.      easily reformat your directory to the proper length.         
  204.      It creates a new FMS you can then use in RBBS-MGR if you     
  205.      specify it in config.  After you are assured that            
  206.      RBBS-MGR hasn't destroyed your directory, you can            
  207.      rename it to your main board FMS directory after             
  208.      deleting or renaming the original.  Just load the FMS        
  209.      with a configuration file specifying the NEW line            
  210.      length you wish and run Reformat. 
  211.           
  212.      Running in a File sharing Environment: Option tells          
  213.      RBBS Manager to open files in a shared mode.  Generally      
  214.      needed only for networks.
  215.      NOTE: Not required for DesqView@, etc
  216.      
  217.      EmmOn:  This will turn on the expanded memory support in
  218.      RBBS-MGR and allow loading the FMS into expanded memory.     
  219.     
  220.      PATHNAMES: Config needs proper pathnames. Drive letter       
  221.      required if not on default drive so for consistency          
  222.      just use the Drive letter for all paths.
  223.      NOTE: With a path entry alone RBBS-MGR  requires             
  224.      drive and path NO extra slashes  eg: C:\RBBS\UPLOADS is      
  225.      acceptable while C:\RBBS\UPLOADS\ is NOT.
  226.           
  227.      Path to FMS Directory:  Your main FMS directory, it          
  228.      will be the default every time RBBS-MGR is started.
  229.           
  230.      Category Code Path:  Path to the DIR.CAT file for the        
  231.      above FMS directory.
  232.           
  233.      Path to RBBS Messages: Path to your main Message base
  234.           
  235.      Path to Callers: Path to your main board Callers file
  236.           
  237.      Path to Comments: Path to main board comment file.
  238.      NOTE: If you don't use a Comments file create one.  It       
  239.      doesn't need to be used but it must be on disk, taking up
  240.      space in the FAT.
  241.           
  242.      Path to Users:  Path to main board users file
  243.           
  244.      Path to Upload SubDir: Drive and directory path to           
  245.      Upload directory.
  246.           
  247.      Download Directories are entered last and may include        
  248.      up to 99 different specifications.  They are listed as       
  249.      the above paths, one to a line, no trailing slash.
  250.           
  251.           
  252. Provided you haven't made any glaring errors you should be ready
  253. to run RBBS Manager. Just enter RBBS-MGR at the DOS prompt.
  254.           
  255. RBBS Manager requires the default config file (and all subsequent
  256. config's) to be on disk and in the same Directory as the
  257. RBBS-MGR.EXE file.  The format of the file is explained in the
  258. file itself but in general Manager reads each line and discards
  259. blank or commented (lines beginning with the semi-colon ';').  It
  260. will also ignore anything on a line after the semi-colon.      
  261. While the new format is flexible it is not entirely free form. 
  262. The parameters must remain in the proper order and preferably
  263. starts at the first column on the line.  For clarity a few spaces
  264. after the parameter should be included before any comments.
  265. Comments are not required but the parameters are required and in
  266. this order.
  267.      (Note: FileName is first parameter and must match            
  268.      actual filename used)
  269.           
  270. RBBS-MGR.CFG    ; RBBS MANAGER CONFIG FILENAME
  271. Bak     ; extension for backup FMS eg; BAK, SAV, TXT, etc
  272. Yes     ; make automatic backup Yes/No
  273. Zip     ; archive ext eg; ZIP, ARC, LZH (zip supported)
  274. Alpha   ; insertion mode for FMS either Date or Alpha
  275. No      ; filshare environment Yes/No Yes if using DOS share
  276. 43      ; Length of description field may only be 43 or 44
  277. Yes     ; EmmOn - weather to use expanded memory
  278.           
  279. D:\RBBS\MASTER.DIR              ; Fms default directory
  280. D:\RBBS\DIR.CAT                 ; Category code file
  281. D:\RBBS\MESSAGES                ; Rbbs messages file
  282. D:\RBBS\CALLERS                 ; Rbbs callers file
  283. D:\RBBS\COMMENTS                ; Rbbs Comments file
  284. D:\RBBS\USERS                   ; Rbbs Users file
  285. D:\HOLD                         ; Hold directory for              
  286.                                 ; Import Dir
  287.           
  288. ; Download Directories. Max 99 directories, no trailing slash.
  289. ; Following Paths may NOT be longer than 32 characters
  290. C:\DNLOADS                      ; First download directory
  291. C:\Dnload1                      ; continue listing
  292. C:\Dnload2
  293.           
  294.      This is repeated for each Config file.  If                   
  295.      multipleconfig's are used then be sure to change the         
  296.      first parameter to match the actual config names.
  297.  
  298.           
  299.           
  300.           
  301. MEMORY and NETWORK USAGE
  302.           
  303. RBBS Manager requires a minimum of 250k to load itself.  This is
  304. before loading the FMS directory.  With 512k FMS will easily load
  305. a 2,000+ line FMS in conventional memory, which seems a good size
  306. chunk to deal with at one time.
  307.  
  308. Expanded Memory increases the capacity to the the limit of your
  309. machine. 
  310.  
  311. RBBS Manager is Overlayed to make use of all the memory possible. 
  312. This increases the available memory for loading a file by
  313. swapping portions of the RBBS-MGR code out to expanded memory if
  314. available or disk if expanded memory is not found.  The expanded
  315. memory swap is seamless the disk swap is dependent on the access
  316. speed of your disk and disk cacheing if used. Most sections of
  317. RBBS Manager display the memory available on the status line.  
  318.  
  319. Since most sysops will be running either a multitasking or
  320. networked solution this is less of a problem than it would have
  321. been a few years ago as larger chunks of memory can be allocated.
  322.  
  323. From the above you should deduce that in a Multitasking
  324. environment such as Desqview the window size may vary from 250 up
  325. to your max (your max is preferable).  There are no other
  326. problems that have surfaced when running in Desqview or similar
  327. environments.  RBBS Manager, while not taking advantage of the
  328. interface, is well behaved.  It does not write directly to video
  329. memory.  A common RBBS setup includes a network such as Artisofts
  330. Lantasti and Desqview running on the  Workstation.  With RBBS-MGR
  331. in a DesqView Window on the Workstation, no specific bugs have
  332. been encountered in this type of system.  
  333.  
  334. The SetUp Parameter controlling the file shared environment does
  335. NOT need to be set in the above configuration.  If you use
  336. RBBS-MGR on a Lantasti SERVER or another Network that requires
  337. DOS's SHARE to be run, then the SetUp file shared environment
  338. needs to be configured.
  339.  
  340. Memory is only a problem with large FMS directories (so what else
  341. is new).  Expanded memory will solve the problem.  Date ordered
  342. directories present less of a problem as they can be chained and
  343. only the latest directory loaded as RBBS Managers default.
  344.           
  345.  
  346.           
  347. Menu and Status lines:
  348.           
  349. The Menu Line stays at the top of your screen and includes all
  350. the choices available to you while in various sections of RBBS
  351. Manager. The Status line resides at the bottom of your screen and
  352. displays some useful information about what's going on. 
  353. CurFile:, is the currently loaded file you are working on, be it
  354. your FMS, Messages, etc. To the right is a little status block
  355. with the letters of the features you have turned on: eg; 43BZAN. 
  356. 43 would be the length of description, B - backups are toggled
  357. on, Z is the first letter of your archive, A is the type of sort
  358. - either A for alpha or D for date, N is whether you are running
  359. in a shared environment - either Y or N.  To the left of the
  360. status block the amount of free memory you have left is
  361. displayed.
  362.  
  363. The middle of the screen displays several messages that aren't
  364. too cryptic.  FmsL - means your FMS is loaded, Sht - indicates
  365. you have turned on the shunt file feature, etc.          
  366.           
  367.           
  368. FILES MENU
  369.           
  370. The files menu will be your launching pad to most of RBBS
  371. Managers functions.  After the Setup has been properly completed
  372. the files menu allows you too choose a section of your RBBS to
  373. act upon.
  374.           
  375. FMS ADD FILE:
  376. Loads the Current FMS (as per Setup) and displays the add file
  377. entry screen.  You may enter a filename for addition to your FMS
  378. directory by using the fields provided.  <TAB> moves to next
  379. field <Shift>-<Tab> returns to previous field.  Formatting is
  380. provide for the size and date fields.  Enter the size in the
  381. first position of the field and as you <Tab> out of the field it 
  382. will be right justified.  The date field also separates the
  383. month, day and year.  The aim of the formatting is for you to
  384. just <Tab> into the field and begin entering data without
  385. worrying about the format.  The length of the Description field
  386. will match the 43 or 44 column choice from your Setup.
  387.  
  388. The Category code is not required (nothing is required past the
  389. filename) so support for the old style directories hangs around. 
  390. Extended descriptions of up to five lines are accepted. <ESC> on 
  391. any line accepts and exits the entry screen.  <Enter> on the
  392. first line of the extended descriptions also exits if your entry
  393. has only a simple description (the extended description field
  394. must be blank). 
  395.  
  396. <Alt-S> will automatically add Security (in RBBS acceptable form)
  397. to the File Entry.  It places a '=' sign before the filename and
  398. prompts you for the security level to add to the description
  399. field (any integer).
  400.  
  401. Upon completion of the entry fields the File Entry is magically
  402. hidden and RBBS Manager will determine the type of inclusion
  403. (Append or Insert). The portion of your FMS directory directly
  404. above the insert location is displayed. And after a few fail safe
  405. prompts the file is placed in your FMS.
  406.           
  407. FMS EDITOR:
  408. This menu selection will also load the current FMS (as per your
  409. Setup choice) or if it is previously loaded will move directly to
  410. display the FMS Editor.  The Editor displays your chosen FMS
  411. between the Menu line and the Status line.  The Cursor arrows are
  412. available to scroll a line at a time, PgUp, PgDn move accordingly
  413. and Home and End keys are available.
  414.  
  415. The Status line displays the line currently highlighted by the
  416. cursor.  From the editor the Edit, Search and View pull down
  417. menus are available, each will be dealt with in its own section. 
  418. <Esc> removes the Editor.
  419.           
  420. NEW FMS:
  421. Choosing New FMS will allow you to change FMS directories without
  422. leaving the RBBS-MGR.  After an message explaining what your
  423. about to do you are asked to enter the new FMS.  If the new FMS
  424. is NOT in the current directory you must enter the Full Pathname. 
  425. eg: D:\DIR\NEWFMS.DIR.  It will be loaded replacing the your
  426. current file.  One note of caution, while this is a very handy
  427. feature, you must remember that just loading the FMS retains the
  428. Config settings.  
  429.  
  430. If you have both Alphabetical and Date directories and load an
  431. alphabetical directory with a config using the DATE option you
  432. will not be able to insert a new listing into the FMS.  Editing
  433. and other features are not affected. <ESC> at the prompts will
  434. abort the load.
  435.           
  436. MESSAGE EDIT:
  437. The default message file you have specified in the current Config
  438. is loaded.  The Message section and sub menus are displayed. 
  439. They are explained later in this manual. <ESC> returns to the
  440. main menus.
  441.           
  442. USERS EDIT:
  443. Much like the Message prompt, this will load the Users file
  444. specified in the current Config. Users section and submenus are
  445. explained later in the manual.   <ESC> returns to the main menu. 
  446.  
  447. RBBS Def: is not available in this release
  448.           
  449. CREATE FILE:
  450. This will create a zero byte file that you name.  It has no
  451. particular purpose.  Once in a while you may wish to create a
  452. Configuration setup with special features.  Since RBBS Manager's 
  453. SetUp requires most files to be on disk you may want to use this
  454. as a placeholder.  'C' wasn't used on the menu anyway...
  455.           
  456. WRITE FILE:
  457. This will write the current file (FMS) to disk, in effect a
  458. manual save of your work up to this point.  Use this to save an
  459. FMS before loading another one if changes have been made.
  460.           
  461. UNLOAD CURRENT FILE:
  462. Just the opposite of Write file. It will wipe the currently
  463. loaded file(FMS), leaving nothing in memory.  For example, if you
  464. are just checking your directories or searching and want to load
  465. another FMS without any changes being made to the original, this
  466. will clear the memory.
  467.           
  468.  
  469. EXIT SAVE:
  470. Exits RBBS Manager and saves the current FMS to disk.
  471.           
  472. EXIT:
  473. Exits program without writing FMS.
  474.           
  475.         
  476. RECORD MENU
  477.           
  478. The records menu is one of the menu selections not available in
  479. all sections of RBBS Manager.  It allows selection of record
  480. processing if you are in the FMS editor.It is activated only
  481. after you have made an entry in the Add file screens and have
  482. used <ESC> or the enter key on the first blank description line
  483. to indicate you are through entering data. It will be expanded in
  484. the future to increase message functions.
  485.           
  486. RETURN WITH:
  487. Ok, so you messed up? Got the Date is not Inclusive message? 
  488. Well if so or if you just changed your mind this will bring back
  489. the File Add screen with your last Entry still waiting. You may
  490. then proceed as normal.  This is also a useful function if you
  491. have a large number of  similar files to add.  You may keep
  492. returning with the file entry  and just change the fields
  493. necessary.  Saves some typing.
  494.           
  495. CLEAR RETURN:
  496. Along the same lines, if you start to add a file into your FMS
  497. and change your mind for any reason this will clear the entry. 
  498. This is actually a holdover from a previous version of Manager. 
  499. In the Current version you shouldn't have to use this command 
  500. often if ever.
  501.           
  502. NOTE:  RBBS Manager now uses the Clipboard as a buffer for the
  503. file additions, so if you get confused as to what file you are
  504. entering you may use the View Menu to view the clipboard. The
  505. file to be entered will remain on the clipboard until another
  506. entry is made or it is cleared with Clear Return.
  507.           
  508. FORWARD:
  509. Forward is not used in this release. (Message Forwarding)
  510.           
  511.           
  512.           
  513. EDIT MENU
  514.           
  515. The editor menu is one of the workhorses of RBBS Manager.  It is
  516. available when you have loaded the FMS Editor are are preparing
  517. to work on the FMS directory. Most functions available from the
  518. Editor menu key off the cursor line location. Some of the Main
  519. pull down menus are used in the Editor. Record, Edit, Search, and
  520. View all have functions available in the Editor.  These  are
  521. accessed the same way as if the Editor was not loaded with the
  522. exception that you may not use the cursor arrows to move between
  523. menus.  You must <ESC> each menu and re-enter another by using
  524. the <ALT>-<letter> combination of that selection.
  525.           
  526.  
  527. LINE EDITOR:
  528. This will highlight the Cursor line and allow individual editing
  529. of that line. It is set to the line length you indicated in the 
  530. Setup and will not allow more characters to be included. Well,
  531. you can keep typing, but your wasting your time. Insert or
  532. Overwrite mode is toggled by the insert key, however due to the
  533. just mentioned safety feature if you need to insert a character
  534. you must first delete or otherwise make sure the line is not
  535. full.  The Line Editor starts in overwrite mode.  <ESC> or
  536. <ENTER> accepts the changes and returns you to the  cursor line. 
  537. You are only working on one line, changes made are kept in the
  538. copy of your FMS loaded in memory. If you wish to cancel or
  539. revise your changes you must use LineEdit and re-enter them.  All
  540. will be lost if you do not Exit Save or Write the file to disk.
  541.  
  542. LineEdit isn't insensitive to your needs, it will distinguish
  543. between an FMS File entry and an extended line.  To ease your
  544. burden further it will position the edit window below or above
  545. the line being edited so you may see the origional.
  546.           
  547.  
  548. MARK BLOCK:
  549. Marking the Block you want to process is the first thing needed
  550. to take advantage of RBBS Managers moving, and deleting file
  551. entries.  As other functions off this menu it keys off the cursor
  552. line.  Choosing Mark block will highlight the cursor line.  The
  553. down arrow is available to highlight up to five more lines
  554. (coincidentally RBBS Manager supports up to five lines of
  555. extended descriptions). 
  556.  
  557. <Enter> accepts the highlighted lines for inserting elsewhere in
  558. the FMS.  That will be repeated; <Enter> accepts the highlighted
  559. lines for inserting elsewhere in the FMS.  Manager currently
  560. allows you to forget this step which can be irritating, but
  561. repeating the mark allows you to procede.
  562.           
  563. INSERT:
  564. This selection allows putting lines saved in the Clipboard
  565. (marked and saved to clipboard) into the FMS directory.  The
  566. lines are Inserted below the cursor line.  Nothing is needed to
  567. accomplish this other than the proper use of RBBS-MGR, in other
  568. words you don't have to make any space for the additional lines
  569. it will be taken care of for you.
  570.  
  571. Inserting from the Edit Menu is a three step process.  First
  572. lines must be marked, then transfered to the Clipboard.  The
  573. cursor line is then moved to the line above the target location
  574. and Insert is chosen from the Edit Menu.  That inserts the lines
  575. stored on the clipboard into the loaded FMS.
  576.  
  577.           
  578. DELETE:
  579. Delete will remove the lines highlighted by Mark Block. This is
  580. not reversible in this version so use judiciously.
  581. This requires only a simple two-step.  First mark the lines then
  582. select delete.  Poof, no more lines.
  583.           
  584. CLIPBOARD:
  585. This hold the lines Highlighted by Mark Block. It is an
  586. intermediate step while you position the cursor for insertion.
  587.           
  588. Field Capture: Not available in this release.
  589.           
  590.           
  591. SEARCH MENU
  592.           
  593. SEARCH
  594. This is rather self explanatory.  This release of the Manager 
  595. only supports searching the FMS directory loaded in the FMS
  596. Editor section.   It will search for any string.  You will be
  597. prompted for attention to case.
  598.           
  599. REPEAT LAST FIND
  600. Continues search from current position in file.  <ESC> aborts.
  601.           
  602.  
  603. VIEW MENU
  604.  
  605. Another of the more frequently used functions of RBBS Manager. 
  606. These menus are available at most times in RBBS Manager.
  607.           
  608. COMMENTS:
  609. This will bring up a view window and display the contents of the
  610. Comments as per SetUp. Keys available are the cursor arrows, home
  611. and end keys.  This allows scanning the file for a particular
  612. comment or skipping to the end to view the latest comments. You
  613. will be notified of new comments, if any, upon the start of
  614. RBBS-MGR. <ESC> returns to the main pop up menus.
  615.           
  616. CALLERS:
  617. Choose this option and you are presented with a  submenu.  The
  618. Callers file may be listed based on these selections.  Some of
  619. the submenus require input, such as the search on callers name. 
  620. The Callers file is read from disk and displayed in accordance
  621. with your choice.  It is read as it is written, sequentially, and 
  622. as such provides little more than a direct scroll of your boards 
  623. activity.  Some screens provide a scroll back buffer to view the
  624. last screen if you missed something and wish to go back.  Prompts 
  625. should direct you through this section and in general <ESC> gets 
  626. you out.
  627.           
  628. CATEGORY CODE:
  629. Very nice feature if you have a tendency to forget the little
  630. things.  Displays the DIR.CAT file, once again as per the SetUp. 
  631. It has been formatted for easier viewing.  <ALT>-<C> will perform
  632. a nifty maintenance function provided you have an FMS loaded.  It
  633. will check the FMS directory against the category codes in
  634. DIR.CAT and report on any file entries with  unrecognized codes. 
  635. eg; DFT for those too lazy to catagorize their uploads.
  636.           
  637. ZIPFILE:
  638. Zipfile will show the files in any zipped archive.  If called
  639. from the main menu section you must give a full path to the
  640. archived file.  In the FMS Editor the function is quite a bit
  641. easier to use.  The ZipViewer will use the file that the cursor 
  642. line highlights and automatically search the directories you have 
  643. entered in SetUp for the file.  If found in your download or
  644. upload directories it will be displayed. 
  645. Depending on the number of directories and your computers speed,
  646. well, this will not be instantaneous.
  647.           
  648. ANYFILE:
  649. Allows viewing of various files (text preferably).  Handy to view
  650. batch files or the reports on disk that RBBS Manager generates. 
  651. You are prompted for a filename and path, and the cursor arrows,
  652. home and end key are available for moving around in the file.     
  653.              
  654.           
  655.           
  656. TOOLS MENU
  657. The Tools menu selections are not all available from the File
  658. Menu at all times.  Some selections must have an FMS directory
  659. loaded.
  660.           
  661. RECONCILE FMS DSK/DIR:
  662. If you are plagued by 'File not Found' errors in callers this can
  663. help.  Also if you keep wondering where all your disk space went
  664. and stumble across five copies of 'ListIt.now'.  Reconcile will
  665. find that, it compares the FMS file list to itself and to the  
  666. actual disk directories listed in SetUp.  It also  checks those
  667. directories against themselves for  multiple file copies.  Most
  668. importantly it reports where the multiples are located. Reconcile
  669. will accept the currently loaded FMS or read the default FMS from
  670. disk if it is too large to load, this is an instance where having
  671. a specialized config file will be useful.  
  672.  
  673. You are presented a prompt screen.  If you want RBBS  Manager to
  674. create an ASCII report (viewable by the View Menu's Anyfile
  675. command) indicate it here.  Also if you have chained directories
  676. RBBS-MGR will search up to Three(3) chained FMS's.   The first
  677. stage of Reconcile just checks for multiple filenames in your FMS
  678. and multiple filenames in the Disk directories. The line gives an
  679. indicator of activity.  While it is checking for multiple names
  680. RBBS-MGR also sets up for the next search.  Upon completion you
  681. are prompted whether to cross check the FMS against the
  682. directories.  This provides the most useful report.  You will
  683. also be able to keep track on your monitor and the status line 
  684. indicator.  The Report file generated is named FILECOMP.DAT.
  685. Managers Tagged File feature is supported in the reconcile
  686. search.  If A Tagged '{2345}' file size is found in the
  687. subdirectories the filename is reported as not listed in the FMS
  688. Listing.  (Its supposed to be Offline, remember)
  689.           
  690. MAKE DOWNLOADABLE TEXT:
  691.           
  692. This choice creates an ASCII file on disk of your FMS directory
  693. organized by category code and with the codes removed.  Or it 
  694. will create a single file for each code depending on how you
  695. answer the prompts.  All files are created in the current
  696. directory.  
  697.  
  698. You may selectively choose the codes to write to the download
  699. file. As you may chose to include or exclude extended lines.
  700. The header line is basically included to divide the categories,
  701. you will no doubt want to customize this with your board name.
  702. The area below <EndofParameters> in the Config file is reserved
  703. for your custom header. The default line contains the RBBS
  704. Manager tag , The Category Code and the description from the Cat
  705. Code file. Only 48 columns of description are used so if your
  706. description is longer it will be chopped off.   
  707.  
  708. Choose security based on your own rbbs's config.  RBBS Manager
  709. will not write lines to the download file with a security equal
  710. or above that you have entered on the prompt screen.  This
  711. concerns the security rbbs allows for individual lines using the
  712. '='.
  713.  
  714. Once again RBBS Manager keeps you apprised of the progress by
  715. watching the codes count down.  If your FMS directory is too
  716. large to be processed with the file in memory unload it and call
  717. Download text and the file will be processed from disk.   This
  718. should be done if any memory error occurs when trying to run
  719. Download text with the FMS loaded.     
  720.  
  721. The file created by RBBS Manager is DOWNLOAD.FMS, when  multiple
  722. files are selected the category code is used  as the filename but
  723. the first category retains the name DOWNLOAD.FMS.  The Extension
  724. is always FMS.  DOWNLOAD.FMS or the Multiple files are only
  725. created for the currently Loaded FMS.  It will not automatically
  726. chain to other FMS files.  If your Directory is broken up or if
  727. you have several subboards you wish to run through to create a
  728. downloadable text you must manually put them together (use DOS
  729. '+'). The preferable method of course would be use expanded
  730. memory and load keep only one FMS.
  731.  
  732. One note of caution; you must shell out and rename the file
  733. DOWNLOAD.FMS or copy it into another directory before you process
  734. another FMS file.  The new file will overwrite DOWNLOAD.FMS. 
  735.           
  736. FORMAT/STRUCTURE FMS:
  737. The purpose of this section is twofold.  A maintenance function
  738. Used to check your FMS it will check each field for proper
  739. location and size and check for line length.  It is a
  740. non-destructive check and it will write a file to disk called
  741. NEWFORM.FMS  This file will have the character '?' in any 
  742. location found to be in error.  You search on the '?' character   
  743. to find any errors with confidence that even if they are there 
  744. the directory will have no display problems.  It will look funny
  745. but it will display.  During the process the currently loaded FMS
  746. is removed from memory, for safety and to free more memory. 
  747.  
  748. Fix Reformat is useful if you want to change the line length of
  749. your FMS.  During the process the line length is truncated to the
  750. length assigned in SetUp.  If your previous line length was
  751. shorter, no problem, as extra spaces are added to the description
  752. field.  If it was longer you will lose spaces or text from the
  753. description field.  No help for that, but it will be worth the
  754. change.
  755.           
  756. DATE SIZE CHECK:
  757. Checks the date and size listed in your FMS directory against the
  758. actual disk date and size of the file in the download directories
  759. from SetUp.  The first prompt you are presented with after
  760. choosing Date/Size asks if you wish to be prompted for each file
  761. or to run automatically.  If you are very conscientious you may   
  762. want to try the prompt but if its being run for the first time it
  763. is possible you will be there all night if you have a large
  764. directory.   The manual [P]rompt stops for each file found in the
  765. FMS listing doesn't correspond to the disk directory entry and
  766. lets you specify where to write date and size, to the file or the
  767. disk.  While this sounds harmless enough if you have a date   
  768. ordered directory you will have to reorganize every               
  769. file to its proper location after a date has been corrected.
  770. Another arguement for an alphabetized directory.
  771.  
  772. After choosing automatic (did we successfully talk you            
  773. out of [P]rompt?) RBBS Manager will proceed to check every        
  774. file in the currently loaded FMS against the disk                 
  775. directories.  As usual in RBBS Manager you will be kept           
  776. appraised of what's going on by the display.
  777.           
  778. IMPORT FORMATTED LINES:
  779. Will enable you to import a file that is already in FMS format
  780. directly into your main FMS.  The Currently loaded FMS will be
  781. the target and you will be prompted for the name of the file to
  782. import.  This allows separation of your main FMS from your upload 
  783. FMS, a good policy. 
  784.  
  785. So if your main FMS is called DATE.FMS and you create a separate
  786. upload directory called UPLOAD.FMS, you may merge the two
  787. periodically into the DATE.FMS.  Just load DATE.FMS as the
  788. Currently loaded FMS and select Import Formatted Lines from the
  789. Tools Menu.  Enter the UPLOAD.FMS at the prompt  and it will
  790. begin processing the file into DATE.FMS.  RBBS Manager Filters
  791. the File entry through the ADD screen, this is done to allow
  792. review and editing of the file line in keeping with RBBS Managers
  793. philosophy that you should know what's going on in your FMS. 
  794. Also because <description unavailable> looks dumb.  Each Field of
  795. the File Entry will be displayed as you enter that field.  
  796.  
  797. You may edit as in the FileAdd Menu choice and all the same keys
  798. are valid.  <ALT-C> still  clears a field.  The file is then
  799. processed the same as if you were adding it manually, Manager
  800. determines the Insert mode and displays where it will be put. 
  801. You accept or abort the entry and then are asked if you want to   
  802. import the next file line.  The Shunt option is active if you
  803. have chosen it off the Config Menu. Useful to keep track of the
  804. files you have actually imported as aborted files will not show
  805. up here either.  
  806.           
  807. IMPORT DIR:
  808. This will Import a directory of filenames, dates, and sizes into
  809. the the FMSADD screen for including in the FMS Directory that is
  810. currently loaded.  It will Insert or Append automatically
  811. depending on the Date/alpha sort type chosen in config.  The
  812. filename, date, and size are loaded into the FMSAdd screen and
  813. the description and category code are entered by you with or
  814. without extended descriptions.  The file entry is then inserted
  815. into the FMS directory in memory.  ImportDir then moves on to the
  816. next file in the Import directory and a prompt is issued to
  817. continue. The user is responsible for moving the actual files and 
  818. keeping track of which files have been added if the process is    
  819. aborted.  
  820.  
  821. The Shunt option is active if turned on in the Config Menu and
  822. will create a list of the files added to help in tracking the
  823. files. This is designed to ease addition of separately downloaded
  824. files into your FMS directory.  For example, many Comm  programs
  825. allow specifying a directory to place downloaded files.  This may
  826. be the same directory you indicate as the ImportDir, so that all
  827. that would be required to   add these files to your FMS would be
  828. adding descriptions and categorizing the filenames.
  829.           
  830. SORTED DIRECTORY:
  831. This feature will sort the currently loaded FMS directory based
  832. on the date/alpha toggle on the CONFIG Menu. As usual in RBBS
  833. Manager this is not destructive to the currently loaded FMS but
  834. rather creates a new file SORTED.FMS on disk.  So this means you
  835. can test sort a dated FMS to see if you would like to try         
  836. running an alphabetized FMS, or just use it to verify your FMS
  837. directory order.  Sort will keep track of five extended
  838. description lines and keep them with the proper filename.  More
  839. than five(5) description lines per file and you will LOSE
  840. description lines! No guarantee as to what lines you lose either,
  841. but you will have five left.  The Alpha/Date sort is controlled
  842. by the Toggle on the CONFIG Menu.  
  843.  
  844. For instance if your default directory is Dated and it loads
  845. automatically (that's what the default should do) and you want to
  846. sort it in alphabetical order just Toggle the Config option to
  847. Alpha and run sort.  SORTED.FMS will be created as an alpha sort. 
  848. If you just want to make sure your Directory is in the Proper
  849. order run it with the current settings and any changes will
  850. appear correctly in SORTED.FMS.
  851.           
  852.           
  853. SHELL to DOS:
  854. Shells out to Dos if there is something you need to check. And as
  855. long as your checking remember that if you have RBBS-MGR loaded
  856. with an FMS you will not have much memory left to run anything
  857. other than some of the more sensibly written programs with
  858. smaller memory requirements.  You need at least enough memory to
  859. load the second command processor.
  860.           
  861.           
  862.           
  863. CONFIG MENU
  864.           
  865.           
  866.  
  867. SET BJUMP:
  868. BJump, highly origional name standing for big jump.  In the FMS
  869. editor it allows moving around the FMS in chunks.  You set the
  870. number of lines to jump with this command. Then the <Ctrl-PgUp>
  871. and <Ctrl-PgDn> keys will move the number of lines you indicated. 
  872. The default is 200.
  873.  
  874.  
  875. LOAD NEWCFG:
  876. This allows changing the config file that RBBS Manager relies
  877. upon for all its file path information.
  878.           
  879. BACKUP:
  880. This is a toggle. Using  <ENTER> while the prompt is highlighted
  881. toggles the RBBS_MGR Backup feature on and off. A check appears
  882. if the option is on and it is indicated on the status line.
  883.           
  884. INSERT MODE:
  885. Also a Toggle.  Same procedure applies to toggle it on and off
  886. however, the check will always be present with an 'a' or 'd'
  887. behind it depending on whether you choose Date or Alphabetical
  888. ordered directories.  It is also indicated on the status line. 
  889.           
  890. SHUNT:
  891. If you select shunt you will need to provide a filename.  This
  892. may be any filename, existing or not.  All new entries added with
  893. the RBBS Managers insert or append features will be appended to
  894. the shunt file.  A check will appear if active and you are
  895. notified  on the status line.
  896.           
  897. General Notes:
  898.      ALL edit fields in RBBS-MGR may be cleared with ALT-C.
  899.      Most screens allow movement with the Cursor arrows,
  900.           PgUp, PgDn, Home, End, Tab, and Shift-Tab.
  901.      Screens without noticeable keying may generally be           
  902.      cleared by pressing any key.
  903.           
  904. FUTURE ENHANCEMENTS
  905.           
  906. RBBS Manager is so full featured it is going to take              
  907. care of all your RBBS needs?  .....Not yet, and quite             
  908. possible never, but that doesn't mean we won't try.               
  909. Some of the next steps have been alluded to in the                
  910. documentation or for those of you who browsed the menus           
  911. there are some prompts you noticed aren't active yet.             
  912. RBBS Manager continues to evolve.  
  913.  
  914. Programmers note: As RBBS Manager is written with                 
  915. MicroSoft PDS 7.1 and heavy assembly help, the FMS has            
  916. been loaded as an huge fixed string array which                   
  917. requires the fixed string to be 128 bytes long.  Quite            
  918. a bit of wasted memory there.  Support for expanded              
  919. memory paging has relived most of the memory problems.  
  920.  
  921. Message Editing and Forwarding will be added to RBBS-MGR.  Only 
  922. between RBBS Conferences and SubBoards. No NetMail support is     
  923. planned (There's enough of those).  A host of other changes and
  924. yes, perhaps a bug fix or two.  Suggestions will be taken very
  925. seriously as there are as many different RBBS configurations as
  926. RBBS's out there and maybe a useful function to all has been
  927. totally overlooked.  ANY feedback is appreciated.
  928.           
  929.           
  930.           RELEASE HISTORY
  931.  
  932.           
  933.           Version 1.0:                                            
  934.               09/01/90
  935.               Initial Release
  936.           
  937.           Version 1.1:                                            
  938.               Fixed bug in Message edit and User edit submenus.   
  939.                 Variable was not declared static resulting in     
  940.                 improper display of submenu after using certain   
  941.                 functions off menu.
  942.               Fixed interesting error where FIXALL in the         
  943.                 Reformat menu actually messed things up.  Result  
  944.                 of a section of code remaining in the routine     
  945.                 from a previous version thus Variable values were 
  946.                 corrupt.
  947.               Added HotKeys to submenu's in Users and Message,    
  948.                 etc.
  949.               Added PgUp PgDn to viewers
  950.               Added Message Check to initialization, checks new   
  951.                 and SYSOP
  952.           
  953.           Version 1.2
  954.               Added option to turn off extended lines in Download 
  955.                 text file and allow board name in header.
  956.               Updated Status line Filenames and memory usage
  957.               Fixed Bug in Search which didn't display String not 
  958.                 found
  959.           
  960.           
  961.           Version: 1.3
  962.               Added The Import DIR feature off the TOOLS menu.
  963.               RBBS Manager is now overlayed.  Ho Hum so what?     
  964.                 Well you should notice a larger free memory on    
  965.                 the status line permitting larger FMS files to be 
  966.                 loaded and processed.
  967.           
  968.           Version: 1.4
  969.               Reformated some of the Data types should notice     
  970.                 some speed up of assorted functions.
  971.               Added SORT Fms directory Menu option off the TOOLS  
  972.                 Menu.
  973.           
  974.           Version 1.5
  975.             Import Formatted Lines option added to the tools      
  976.               menu.
  977.             Manager now has an offline tag feature.  In the       
  978.               Editor you may tag any file with the Edit Menu      
  979.               selection or the Hot Key CTRL-T.  It will bracket   
  980.               the SIZE field.  All of the features of RBBS        
  981.               Manager support this way of tagging. When you wish  
  982.               to reconcile your directories and do date/size      
  983.               checks RBBS-MGR will pick up the bracketed size     
  984.               field and not give you any problems.  The main      
  985.               drawback to this is you are now limited to files of 
  986.               less than one million bytes. If there's a special   
  987.               need contact LETTERS and we'll fix you up for       
  988.               megasize files.
  989.             Scroll back buffers were added to a couple of the     
  990.               Callers view options, allows the viewing of the     
  991.               last screen of info if you went by something that   
  992.               piqued your interest.
  993.           
  994.           Version 1.6
  995.               Released support for all RBBS FMS Line Lengths.     
  996.                 All functions now support the various line        
  997.                 lengths. 
  998.              TOOL Functions such as Reformat, Make Download Text, 
  999.                 Reconcile, and Date/Size Check are available      
  1000.                 without loading FMS into memory.  This allows     
  1001.                 processing larger FMS directories.
  1002.               VIEW ANY File has been altered to accept files up   
  1003.                 to 16,000 lines.  It now works slower as it is    
  1004.                 dependent on disk access.
  1005.           
  1006.           Version 1.7
  1007.               Config file format has been changed to an ASCII     
  1008.                 text file and may be editable by any text editor. 
  1009.                 Information as to format is contained in          
  1010.                 commented lines in the file itself.
  1011.               Various bugs were found and squashed that appeared  
  1012.                 after the support for all line lengths.
  1013.  
  1014.           Version 1.8
  1015.                More Bug Squashing as time allows, most involving
  1016.                  the changeover to all Line Lengths. eg. extended 
  1017.                  description line length mark.
  1018.                Line handling in the FMS editor
  1019.                Load routine sometimes reporting wrong number of
  1020.                  lines causing subscript and illegal function 
  1021.                  errors       
  1022.           
  1023.           Version 1.9
  1024.                Somewhere along the line a trim line dissapeared,
  1025.                  allowing a doubling up of spaces in extended
  1026.                  descriptions while using the Format/Fix routine
  1027.           
  1028.           Version 2.0
  1029.                Expanded Memory support added, numerous changes
  1030.                  involved. Supports all file sizes.
  1031.                Security support added for file entry. Manager
  1032.                  supports using RBBS's '=' in all its functions.
  1033.                Speed optimizations begun, New load routines,etc
  1034.                
  1035.           
  1036. SHAREWARE
  1037.           
  1038. There should be no need to explain the intricacies of ShareWare
  1039. to a sysop.  Also a plea is tiresome.  There are some distinct
  1040. advantages to registering RBBS Manager, aside from the factthat
  1041. it is the right thing to do.  Bug fix releases are free
  1042. (distributed on 360K 5.25 inch floppies). Also the registration
  1043. package includes a more extensive manual, and for the
  1044. proliferation of processors (say that five times fast)    
  1045. versions of the program are available to take advantage of the
  1046. 286 and 386 CPU's.  Must request specialized exe's, you will
  1047. receive basic program if nothing is noted.  Support is free via
  1048. BBS or Voice (you receive a voice number with the registration
  1049. package). 'Nuff said.
  1050.  
  1051. Registration Version 2.0 is 35.00.
  1052. Registration Address and Checks payable to:
  1053.                    Charles Arden Brill
  1054.                    4812 NE 103rd.
  1055.                    Seattle, Wa 98125
  1056. No form is enclosed. Please break down and write a note with your
  1057. Name and Address. You might also give any impression or
  1058. suggestion you wish to pass along, and the type of processor you
  1059. are using (XT,286,386,etc).
  1060.           
  1061. SUPPORT BBS:
  1062. Support for RBBS Manager is available from:
  1063. LETTERS RBBS (206) 524-4811. 24hrs 9600baud (USRobotics DualStd)
  1064. 1:343/81 8:918/11 (Latest release avail MAGIC NAME=MANAGER)
  1065. LETTERS RBBS (206) 524-5401 24hrs 2400baud
  1066. COMPUSERVE ID: 76220,424  (checked about twice weekly)
  1067.  
  1068. Registered users receive voice number and surprisingly enough for
  1069. RBBS support all electronic messages are answered within 2 days.
  1070.           
  1071.           
  1072.